be curbed - Spanisch Englisch Wörterbuch